#include <stdio.h>

/// <summary>
/// Macros
/// </summary>
#define MIN(a, b) (a < b ? a : b)
#define MAX(a, b) (a > b ? a : b)

/// <summary>
/// GAL Rect
/// </summary>
typedef struct _Rectangle
{
	float x;
	float y;
	float right;
	float bottom;

} Rectangle, *RectanglePtr;


/// <summary>
/// TODO
/// </summary>
int RECTUnion(RectanglePtr rect1, RectanglePtr rect2)
{
	if (rect1 == NULL || rect2 == NULL)
		return -1;
	return 0;
}

/// <summary>
/// Main Entry
/// </summary>
int main (int argc, char *argv[])
{
	return 0;
}

